package Class02;

import java.util.Scanner;       // 引入 Scanner 类

/**
 * 实例 03：用 switch 多分支语句判断成绩等级
 * 创建 Grade 类，使用 Scanner 类在控制台输入成绩，然后用 switch 多分支语句判断输入的分数属于那个等级。
 * 10 分和 9 分属于优，8 分属于良，7 分和 6 分属于中，5 分、4 分、3 分、2 分、1 分、0 分均为差。
 */
public class Grade {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);            // 创建扫描器，接收控制台输入内容
        System.out.print("请输入成绩：");                 // 输出字符串
        int grade = sc.nextInt();                       // 获取控制台输入的数字
        switch (grade) {                                // 使用 switch 判断数字
            case 10:                                    // 如果等于 10，则执行下一行代码
            case 9:                                     // 如果等于 9
                System.out.println("成绩为优");           // 输出成绩优
                break;                                   // 结束判断
            case 8:                                      // 如果等于 8
                System.out.println("成绩为良");           // 输出成绩良
                break;                                   // 结束判断
            case 7:                                      // 如果等于 7，则执行下一行代码
            case 6:                                      // 如果等于 6
                System.out.println("成绩为中");           // 输出成绩中
                break;                                   // 结束判断
            case 5:                                     // 如果等于 5，则执行下一行代码
            case 4:                                     // 如果等于 4，则执行下一行代码
            case 3:                                     // 如果等于 3，则执行下一行代码
            case 2:                                     // 如果等于 2，则执行下一行代码
            case 1:                                     // 如果等于 1，则执行下一行代码
            case 0:                                     // 如果等于 0
                System.out.println("成绩为差");           // 输出成绩差
                break;                                  // 判断结果
            default:                                    // 如果不符合以上任何一个结果
                System.out.println("成绩无效");           // 输出成绩无效
        }
        sc.close();                                     // 关闭扫描器
    }
}
